Nifty Up For 10 Straight Days! Post Market Report 05-July-24